package Java学习.基础;

public class Girlfriend {
    //属性
    private String name;
    private int age;
   private String gander;

   /*针对每一个私有化成员变量,都要提供get和set方法
   set方法:给成员变量赋值
   get方法:对外提供成员变量的值
    */
    //给name进行赋值.
    public void setName(String name){
        //等号左边有this表示成员变量，右边没有，就近原则
        //表示传进来的参数
        this.name=name;
    }

    //对外提供name属性
    public String getName(){
        return name;
    }

    public void setAge(int a){
        if(a>=18 &&a<=30){
                age=a;
        }else {
            System.out.println("非法参数,女朋友年龄过大!");
        }

    }
    public int getAge(){
        return age;
    }
    public void setGander(String G){
        gander=G;
    }
    public String getGander(){
        return gander;
    }

    //行为
    public void sleep(){
        System.out.println("女朋友在睡觉!");
    }
    public void eat(){
        System.out.println("女朋友在吃饭!");
    }
}
